SADAAM: Software Agent Development An Agile Methodology
نویسندگان
چکیده
This paper presents an agent development methodology that utilises agile techniques to facilitate the development and implementation of multi-agent systems. We illustrate SADAAM through a worked example from the Supply Chain Management domain, and implement a partial system using the Agent Factory Framework.
منابع مشابه
Combining PosoMAS Method Content with Scrum: Agile Software Engineering for Open Self-Organising Systems
In this paper we discuss how to combine the method content from PosoMAS, the Process for open, self-organising Multi-Agent Systems, with the agile iterative-incremental life cycle of Scrum. The result is an agile software engineering methodology tailored to open self-organising systems. We show how the methodology has been applied in a development project and discuss the lessons learned. Finall...
متن کاملComparing Agile Processes for Agent Oriented Software Engineering
Multi-agent Systems are at the moment an important new paradigm in software development. Several methodologies have been proposed for developing systems within this approach. Also new agile processes have been proposed to be combined with the meta-models of such methodologies. This paper shows how the use of one of those Agent Oriented methodologies following the Scrum process produces improvem...
متن کاملAgile PASSI: An agile process for designing agents
We have been developing robotic multi-agent systems for several years according to a well defined methodology (PASSI) obtaining good results, but day by day needs of a more versatile approach for designing software in a research context suggested us to find out a new methodology. A solution to our problems is represented by the Agile version of the PASSI methodology we present in this paper. We...
متن کاملBeast methodology: An agile testing methodology for multi-agent systems based on behaviour driven development
This paper presents a testing methodology to apply Behaviour Driven Development (BDD) techniques while developing Multi-Agent Systems (MASs), termed BEhavioural Agent Simple Testing (BEAST) Methodology. This methodology is supported by the open source framework (BEAST Tool) which automatically generates test cases skeletons from BDD scenarios specifications. The developed framework allows the t...
متن کاملFactors that Significantly Impact the Implementation of an Agile Software Development Methodology
The Internet economy has altered the current rules of software engineering. Traditional development methodologies have proven too cumbersome to meet the rapidly changing requirements and short product cycles demanded by business today. To meet these rapidly changing requirements, software developers have developed agile software development methodologies (SDMs) utilizing iterative development, ...
متن کامل